home *** CD-ROM | disk | FTP | other *** search
/ HamCall (October 1991) / HamCall (Whitehall Publishing)(1991).bin / amateur / code / cwxcrv / cw_fxs.doc < prev    next >
Text File  |  1990-10-14  |  5KB  |  109 lines

  1.  
  2.         The code speed standard used by the morse code tranceiver program is 
  3. based on a word length of 50 elements. An example is "PARIS" consisting of (10 
  4. dots x 1 elm. = 10) + (4 dash x 3 elm. = 12) + (9 dot or dash elm space x 1 
  5. elm = 9) + (4 ltr space x 3 = 12) + (1 word space x 7 = 7) = 50. One word per 
  6. minute is then 60 sec./ 50 elements = 1.2 sec/elm or 1200 mili-seconds/elm. 
  7. Therefore Element time in ms = 1200/WPM or  WPM = 1200/elm time in ms.
  8.  
  9.         The default fixed speeds are: S5, f5, 7.5, 10, 13, 15, 18, 20, 25, 30, 
  10. 35, 40, 45, 50, 55, 60, 65 and 70 WPM. Slow fixed speeds use expanded spacing. 
  11. As an example the dot, dash and element space of s5 (slow 5) are at a 13 WPM 
  12. rate (elm length = 92.3ms) with character and word spacings expanded to 
  13. produce an overall 5 WPM rate described as 13e5. Similarly f5 (fast 5) is 
  14. 16e5, 7.5 is 16e7.5 and 10 is 16e10. Speeds from 13 to 70 WPM use normal 
  15. character and word spacings.    
  16.  
  17.         Speed   Dot     Dash    Elmsp   Chrsp   Wrdsp
  18.         WPM     Ms      Ms      Ms      Ms      Ms
  19.  
  20.                 x1      x3      x1        Expanded
  21.         13e5    92.3    276.9   92.3    1442.9  3366.8   
  22.  
  23.         16e5    75      225     75      1527.6  3564.5   
  24.  
  25.         16e7.5  75      225     75      896.1   2090.8   
  26.  
  27.         16e10   75      225     75      580.3   1354   
  28.  
  29.                 x1      x3      x1      x3      x7
  30.         13      92.3    276.9   92.3    276.9   646.2   
  31.  
  32.         15      80      240     80      240     560   
  33.  
  34.         18      66.7    200     66.7    200     466.7   
  35.                        
  36.         20      60      180     60      180     420   
  37.                        
  38.         25      48      144     48      144     336   
  39.  
  40.         30      40      120     40      120     280   
  41.  
  42.         35      34.3    102.9   34.3    102.9   240   
  43.                               
  44.         40      30      90      30      90      210   
  45.                              
  46.         45      26.7    80      26.7    80      186.7   
  47.                                 
  48.         50      24      72      24      72      168   
  49.                              
  50.         55      21.8    65.5    21.8    65.5    152.7   
  51.                               
  52.         60      20      60      20      60      140   
  53.                              
  54.         65      18.5    55.4    18.5    55.4    129.2   
  55.                               
  56.         70      17.1    51.4    17.1    51.4    120   
  57.  
  58.         The main program CW.EXE contains the fixed tx speed control data 
  59. required to produce the 18 default fixed Tx speeds as listed above. Upon CW 
  60. program initialization the file CW_FXS.OVL if it found is read from the disk 
  61. replacing the default fixed tx speed control data. This procedure allows the 
  62. the fixed Tx speeds to be changed or calibrated by editing the file CW_FXS.OVL 
  63. with "debug" or any other hex editor. The file is structured as follows:
  64.         The first 54 bytes at offset 0 through 53 (35h) are the 18 three byte 
  65. ASCII speed values. Each value must be unique and right justified with leading 
  66. blanks as required for the three byte length. These ASCII speed values are 
  67. used to select and then display the selected fixed tx speed.
  68.         The next 180 bytes at offset 54 (36h) through 233 (E9h) are, in the 
  69. same sequence as the ASCII speed values, the 18 five word (10 bite) binary 
  70. speed control values. Each group of 5 words consist of, in sequence, the dot 
  71. length, dash length, element space length, character space length and the 
  72. word space length value. Please note that the word space length value is 
  73. equal to the required word space length less the character space length.
  74.         In fixed speed mode the resolution of all CW element lengths is 100 
  75. micro seconds. (0.1 Ms). The approximate CW element speed control value is 
  76. therefore equal to: required length in ms / 0.1.
  77.    
  78. CALIBRATION PROCEDURE
  79.  
  80.         1. Equipment required: A high quality counter capable of time interval 
  81. measurment. Set resolution to read .001 or .1 ms as desired.  Connect to 
  82. selected output port pin 20 (DTR). 
  83.  
  84.         2. Load five message buffers with about one line of the following 
  85. sequences. 1. Series of E's.  2. Series of T's.  3. Series of 5's.  4. Series 
  86. of 0's.  5. Series of E's and spaces.
  87.  
  88.         3. Set leading edge trigger positive (+) and trailing edge trigger 
  89. negative (-) to measure dot or dash length. Set leading edge trigger negative 
  90. (-) and trailing edge trigger positive (+) to measure Character, Element or 
  91. Word spacing. 
  92.  
  93.            Signal         Trig          Trig
  94.                           + -           - +
  95.            E's            Dot           Character space
  96.            T's            Dash          Character space
  97.            5's            Dot           Element space
  98.            0's            Dash          Element space
  99.            E & space      Dot           Word space
  100.  
  101.         4. Adjust CW_FXS.OVL speed control values as required.
  102.  
  103.  
  104.         The default fixed tx speed control values were obtained by use of the 
  105. above calibration procedure with the CW program running on a Turbo XT machine 
  106. using a 8088 processor. Slightly faster (shorter CW element lengths) were 
  107. measured on a AT 286 machine.  
  108.  
  109.